// 导入创建模型需要的函数
const { Sequelize, sequelize } = require('../init')
// 创建模式 第一个参数是 表名
const User = sequelize.define('user', {
    // 一个对象就是一个字段
    username: {
        // 约束字段的类型 字符串类型
        type: Sequelize.STRING,
        // 是否允许为空 默认是 true
        allowNull: false,
        unique:true
    },
    password: {
        type: Sequelize.STRING,
        // 是否允许为空 默认是 true
        allowNull:false,
        unique:false
    }
})

// 同步模型
User.sync().then(()=>{
    console.log('模型同步成功')
})

// 导出
module.exports={User}